From 052af7a90b9195be6cc218ae13a266df2822df6e Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 14 Aug 2009 17:08:38 +0100 Subject: [PATCH] xsm/flask: Fix AVC audit message format Fix formatting of Flask AVC audit messages so that existing policy tools can parse them. After applying, 'xm dmesg | audit2allow' yields the expected result. Signed-off-by: Stephen D. Smalley Signed-off-by: George S. Coker, II --- xen/xsm/flask/avc.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/xen/xsm/flask/avc.c b/xen/xsm/flask/avc.c index 218b20d4c4..5b4302157d 100644 --- a/xen/xsm/flask/avc.c +++ b/xen/xsm/flask/avc.c @@ -226,8 +226,8 @@ static void avc_dump_query(u32 ssid, u32 tsid, u16 tclass) printk(" tcontext=%s", scontext); xfree(scontext); } - printk("\n"); - printk("tclass=%s", class_to_string[tclass]); + + printk(" tclass=%s", class_to_string[tclass]); } /** @@ -560,12 +560,10 @@ void avc_audit(u32 ssid, u32 tsid, u16 tclass, u32 requested, if ( a && a->d ) d = a->d; if ( d ) - printk("domid=%d", d->domain_id); + printk("domid=%d ", d->domain_id); - printk("\n"); avc_dump_query(ssid, tsid, tclass); printk("\n"); - } /** -- 2.30.2